html,
body {
    height: 100%;
    background-color: #EAEAEA;
}

.wrap {
    height: 100%;
    header {
        width: 100%;
        height: 155px;
        background: url(../img/headerbg.jpeg);
        .toubu {
            width: 980px;
            height: 112px;
            margin: 0px auto;
            // background-color: red;
            img {
                width: 244px;
                float: left;
                margin-top: 17px;
            }
            .t2 {
                float: right;
                text-align: right;
                padding-top: 15px;
                p {
                    font-size: 12px;
                    line-height: 24px;
                    color: #666;
                    &:nth-child(3) {
                        line-height: 20px;
                        font-size: 15px;
                        color: #D7000F;
                    }
                }
            }
        }
        .daohang {
            width: 980px;
            height: 40px;
            margin: 0px auto;
            font-size: 14px;
            .active {
                width: 120px;
                height: 31px;
                background: url(../img/net03.jpeg) no-repeat center;
                line-height: 31px;
                text-align: center;
                margin-top: 5px;
                color: #333;
            }
            li {
                width: 120px;
                float: left;
                background: url(../img/net02.jpeg) no-repeat right;
                line-height: 40px;
                text-align: center;
                color: #fff;
                font-weight: 300;
            }
        }
    }
    .zhongjian{
        width: 972px;
        height: 250px;
        background: #fff;
        border: 1px solid #ccc;
        margin: 15px auto 0px;
        padding: 3px;
        img {
            width: 972px;
            height: 250px;
            display: block;
        }
    }
    .xunmei {
        width: 980px;
        height: 35px;
        margin: 15px auto 15px;
        background: url(../img/net04.jpeg) no-repeat;
        line-height: 37px;
        text-indent: 20px;
        padding-top: 2px;
        p {
            font-size: 12px;
            color: #666;
        }
    }
    .anli {
        width: 980px;
        margin: 0px auto;
        .a1 {
            background: url(../img/anlibg.jpeg);
            height: 47px;
            img {
                &:nth-of-type(1) {
                    float: left;
                }
                &:nth-of-type(2) {
                    float: right;
                }
            }
            p {
                font-size: 14px;
                margin-left: 20px;
                margin-top: 18px;
                height: 29px;
                float: left;
                span {
                    padding: 0px 15px;
                    color: #666;
                }
            }
            h3 {
                float: right;
                font-size: 12px;
                line-height: 46px;
                color: #666;
            }
        }
        .jianzhan {
            border-left: 1px solid #ccc;
            border-right: 1px solid #ccc;
            background-color: #F6F5F5;
            height: 190px;
            .j1 {
                width: 920px;
                margin: 0 auto;
                padding-top: 10px;
                dl {
                    float: left;
                    padding: 10px;
                    dt {
                        border: 4px solid #E5E5E5;
                        width: 190px;
                        height: 130px;
                        overflow: hidden;
                    }
                    dd {
                        margin-top: 5px;
                        font-size: 12px;
                        color: #666;
                        text-align: center;
                    }
                }
            }
        }
        .anli-foot {
            width: 980px;
            height: 7px;
            background: url(../img/net2_07.jpeg) no-repeat;
            margin-bottom: 15px;
        }
    }
    .liucheng {
        width: 980px;
        height: 91px;
        margin: 0px auto;
        background: url(../img/liucheng-bg.jpeg) repeat-x;
        img {
            &:nth-of-type(1) {
                float: left;
            }
            &:nth-of-type(2) {
                float: left;
                margin: 10px 0 0 10px;
            }
            &:nth-of-type(3) {
                float: right;
            }
        }
    }
    section {
        width: 980px;
        margin: 15px auto 0px;
        .xinwen {
            width: 237px;
            height: 290px;
            float: left;
            background-color: #fff;
            margin-right: 10px;
            &:nth-of-type(4) {
                margin-right: 0px;
            }
            h2 {
                width: 237px;
                height: 36px;
                background: url(../img/item-top.jpeg) no-repeat;
                font-size: 14px;
                color: #666;
                line-height: 34px;
                text-indent: 30px;
                span {
                    float: right;
                    font-size: 12px;
                    color: #666;
                    margin-right: 2px;
                }
            }
            ul {
                border-left: 1px solid #ccc;
                border-right: 1px solid #ccc;
                width: 235px;
                padding-top: 8px;
                li {
                    line-height: 24px;
                    width: 215px;
                    background: url(./img/dian.jpeg) no-repeat 10px;
                    padding-left: 20px;
                    font-size: 12px;
                    color: #666;
                    &:nth-of-type(1) {
                        color: red;
                    }
                }
            }
            .xinwen-di {
                background: url(../img/item-foot.jpeg) no-repeat;
                width: 237px;
                height: 5px;
                overflow: hidden;
            }
        }
    }
    footer {
        background: #fff;
        border-top: 2px solid #D7000F;
        width: 100%;
        float: left;
        margin-top: 15px;
        font-size: 12px;
        color: #666;
        padding-top: 10px;
        p {
            text-align: center;
            line-height: 24px;
        }
    }
}
.right_box{
    display: none;
}
.box2{
    .zhong2{
        width: 972px;
        height: 250px;
        background: #fff;
        border: 1px solid #ccc;
        margin: 15px auto 0px;
        padding: 3px;
        img {
            width: 972px;
            height: 250px;
            display: block;
        }
    }
    .xunmei2{
        width: 980px;
        height: 35px;
        margin: 15px auto 15px;
        background: url(../img/net04.jpeg) no-repeat;
        line-height: 37px;
        text-indent: 20px;
        padding-top: 2px;
        p {
            font-size: 12px;
            color: #666;
        }
    }
    .xmjj{
        background-color: #fff;
        position: relative;
        .xmnr{
            .x1{
                font-weight: 700;
                padding-top: 10px;
            }
            p{
                font-size: 14px;
                color: #666;
                margin-bottom: 20px;
                line-height: 25px;
                
            }
        } 
        .xmnr2{
            position: absolute;
            top: 0;
            right: -250px;
        }
        .xmn3{
            position: relative;
           .x3{
            width: 200px;
            position: absolute;
            top: 0;
            right: -250px;
           }
        }
    }
}
.box3{
    .zhong3{
        width: 972px;
        height: 250px;
        background: #fff;
        border: 1px solid #ccc;
        margin: 15px auto 0px;
        padding: 3px;
        img {
            width: 972px;
            height: 250px;
            display: block;
        }
    }
    .xunmei3{
        width: 980px;
        height: 35px;
        margin: 15px auto 15px;
        background: url(../img/net04.jpeg) no-repeat;
        line-height: 37px;
        text-indent: 20px;
        padding-top: 2px;
        p {
            font-size: 12px;
            color: #666;
        }
    }
}